package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 员工信息表对象 sys_a_staff_list
 * 
 * @author yang
 * @date 2021-11-08
 */
public class SysAStaffList extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 员工编号 */
    @Excel(name = "员工编号")
    private String staffNumber;

    /** 员工姓名 */
    @Excel(name = "员工姓名")
    private String staffName;

    /** 手机号 */
    @Excel(name = "手机号")
    private String staffPhone;

    /** 所属公司 */
    @Excel(name = "所属公司")
    private String empCompany;

    /** 所属小区 */
    @Excel(name = "所属小区")
    private String empPlot;

    /** 部门 */
    @Excel(name = "部门")
    private String departMent;

    /** 职位 */
    @Excel(name = "职位")
    private String posiTion;

    /** 司龄 */
    @Excel(name = "司龄")
    private String siLing;

    /** 状态 */
    @Excel(name = "状态")
    private String staTe;

    public void setStaffNumber(String staffNumber) 
    {
        this.staffNumber = staffNumber;
    }

    public String getStaffNumber() 
    {
        return staffNumber;
    }
    public void setStaffName(String staffName) 
    {
        this.staffName = staffName;
    }

    public String getStaffName() 
    {
        return staffName;
    }
    public void setStaffPhone(String staffPhone) 
    {
        this.staffPhone = staffPhone;
    }

    public String getStaffPhone() 
    {
        return staffPhone;
    }
    public void setEmpCompany(String empCompany) 
    {
        this.empCompany = empCompany;
    }

    public String getEmpCompany() 
    {
        return empCompany;
    }
    public void setEmpPlot(String empPlot) 
    {
        this.empPlot = empPlot;
    }

    public String getEmpPlot() 
    {
        return empPlot;
    }
    public void setDepartMent(String departMent) 
    {
        this.departMent = departMent;
    }

    public String getDepartMent() 
    {
        return departMent;
    }
    public void setPosiTion(String posiTion) 
    {
        this.posiTion = posiTion;
    }

    public String getPosiTion() 
    {
        return posiTion;
    }
    public void setSiLing(String siLing) 
    {
        this.siLing = siLing;
    }

    public String getSiLing() 
    {
        return siLing;
    }
    public void setStaTe(String staTe) 
    {
        this.staTe = staTe;
    }

    public String getStaTe() 
    {
        return staTe;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("staffNumber", getStaffNumber())
            .append("staffName", getStaffName())
            .append("staffPhone", getStaffPhone())
            .append("empCompany", getEmpCompany())
            .append("empPlot", getEmpPlot())
            .append("departMent", getDepartMent())
            .append("posiTion", getPosiTion())
            .append("siLing", getSiLing())
            .append("staTe", getStaTe())
            .toString();
    }
}
